LongStraw: Long-Context RL Beyond 2M Tokens under a Fixed GPU Budget
LongStraw:固定GPU预算下的超长上下文RL训练
🧭 RL训练系统优化·长上下文 ★ 深度解读
MindLab · Fudan University
通过分离长提示状态捕获和串行响应回放,在固定GPU数下将GRPO训练上下文扩展至200万token以上
📌 工作参考价值(4 点)
- 长序列推荐模型训练:若需将用户长期行为序列(如200万长度)作为条件训练生成式推荐或Agent模型,可借鉴LongStraw的“捕获一次、回放多次”模式:用无梯度前向计算并保存固定大小的循环状态或压缩的KV页,然后仅对候选物品序列进行可微分回放,大幅削减峰值显存。
- 混合注意力架构选型:Qwen的48个循环层+16个全注意力层的设计启示:对于长历史处理,用循环层(如Gated DeltaNet)避免KV长度线性增长,仅保留少量全注意力层存储必要细粒度上下文,可平衡效果与显存。
- MoE训练中的多维并行布局:GLM同时使用CP(上下文并行)划分长序列和EP(专家并行)划分路由专家,可在固定机器数下扩展长序列训练。推荐系统中若有超大参数模型需处理长序列,可考虑类似并行策略,但需确保梯度完整聚合(论文指出当前未完成KV适配器梯度同步)。
- 训练系统设计原则:当显存成为长上下文瓶颈时,优先优化状态生命周期,而非单纯增加并行度。保留仅响应解码所需的状态,释放瞬态激活,并通过串行回放控制激活峰值。这种思路同样适用于大规模用户行为模型或Agent轨迹的离线RL训练。